sediment disposal site - German English Dictionary